.hr_tbl {
	width: 100%;
	border: 1px solid #CCC;
	border-bottom: none;
	border-right: none;
	font-size:14px !important;
}
.hr_tbl .hr_tbl_row {
	width: 100%;
}
.hr_tbl .hr_tbl_row:hover {
	background: #75AEEF;
}
.hr_tbl .hr_tbl_row_odd {
	background: #D6D6D6;
}
.hr_tbl .hr_tbl_row_even {
	background: #FAFAFA;
}
.hr_tbl .hr_tbl_cell {
	border-bottom: 1px solid #AAA;
	border-right:  1px solid #CCC;
	max-width: 200px;
	text-indent : 5px;
	padding : 5px;
}
.hr_tbl .hr_tbl_header {
	width: 100%;
	background: #FAFAFA;
	color: #333333;
	text-align:center;
}
.hr_tbl .hr_tbl_header .hr_tbl_h_cell {
	padding: 5px 0;
	border-right:  1px solid #CCCCCC;
	border-bottom:  1px solid #CCCCCC;
	font-size:15px !important;
}
.hr_tbl .has_attach {
	display: block;
	width: 20px ;
	height: 20px;
	opacity: 0.5;
	background: url("../img/general_black.png") no-repeat 2px -254px;
}
.hr_tbl .at_checkbox {
	display: block;
	border: 1px solid #BBB;
	width: 14px;
	height: 14px;
	cursor: pointer;
}
.hr_tbl .at_checkbox_active {
	display: block;
	border: 1px solid #BBB;
	width: 14px;
	height: 14px;
	cursor: pointer;
	background: url("../img/checkmark.png") no-repeat -5px -3px;
}